//
//  QQPropertyInfo.h
//  QQModelObject
//
//  Created by dereklin on 11/16/15.
//  Copyright © 2015 Tencent. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "QQPropertyReflection.h"

@interface QQPropertyInfo : NSObject

@property (nonatomic, assign) BOOL      dynamic;
@property (nonatomic, assign) BOOL      readonly;
@property (nonatomic, assign) BOOL      weak;
@property (nonatomic, assign) SEL       getter;
@property (nonatomic, assign) SEL       setter;
@property (nonatomic, strong) NSString  *ivar;
@property (nonatomic, strong) NSString  *name;
@property (nonatomic, strong) NSString  *type;
@property (nonatomic, assign) QQPropertyMemoryManagementPolicy memoryManagementPolicy;

@end
